Better Business Bureau
service mark
used for a bureau maintained by businesses in a town or city for keeping up local standards of honesty in business transactions
Love words? Need even more definitions?
Merriam-Webster unabridged
Share